function ValidateEmail(e){return!!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,6})+$/.test(e)}function TrialRegister(e,t){$("#Registration-"+e+t).closest("form").find("#emailrequired-"+e+t).slideUp("fast");var a=$("#Registration-"+e+t).closest("form").find("#reg_email-"+e+t).val();return""==a?($("#Registration-"+e+t).closest("form").find("#reg_email-"+e+t).attr("class","form-control required error"),$("#Registration-"+e+t).closest("form").find("#emailrequired-"+e+t).slideDown("fast"),!1):ValidateEmail(a)?($("#Registration-"+e+t).closest("form").find("#reg_email-"+e+t).attr("class","form-control"),void grecaptcha.ready(function(){grecaptcha.execute("6LcavNYUAAAAAJ8uDsh-CmGccHGfxT55BKJwq3WW",{action:"contactform"}).then(function(a){$("#Registration-"+e+t).closest("form").prepend(''),$.post("/includes/QuoteCaptcha.php",{token:a},function(a){a.success&&$("#Registration-"+e+t).closest("form").submit()})})})):($("#Registration-"+e+t).closest("form").find("#reg_email-"+e+t).attr("class","form-control required error"),$("#Registration-"+e+t).closest("form").find("#emailrequired-"+e+t).slideDown("fast"),!1)}function BuyNow(e,t){$("#BuyNow-"+e+t).closest("form").find("#emailrequired-"+e+t).slideUp("fast"),$("#pwdincorrect-"+e+t).length>0&&$("#BuyNow-"+e+t).closest("form").find("#pwdincorrect-"+e+t).slideUp("fast");var a=$("#BuyNow-"+e+t).closest("form").find("#reg_email-"+e+t).val();return""==a?($("#BuyNow-"+e+t).closest("form").find("#reg_email-"+e+t).attr("class","form-control required error"),$("#BuyNow-"+e+t).closest("form").find("#emailrequired-"+e+t).slideDown("fast"),!1):ValidateEmail(a)?($("#BuyNow-"+e+t).closest("form").find("#reg_email-"+e+t).attr("class","form-control"),void grecaptcha.ready(function(){grecaptcha.execute("6LcavNYUAAAAAJ8uDsh-CmGccHGfxT55BKJwq3WW",{action:"contactform"}).then(function(o){$("#BuyNow-"+e+t).closest("form").prepend(''),$.post("/includes/QuoteCaptcha.php",{token:o},function(o){if(o.success)if($("#reg_pwd-"+e+t).length>0){var s=$("#reg_pwd-"+e+t).val();""==s?$("#reg_pwd-"+e+t).after("
Password is incorrect
"):$.ajax({type:"POST",url:"/includes/ajax/ajax_CheckCustomerPwd.php",data:{email:a,pwd:s},dataType:"json",cache:!1}).done(function(a){a.success?$("#BuyNow-"+e+t).closest("form").submit():$("#reg_pwd-"+e+t).after("
Password is incorrect
")})}else $.ajax({type:"POST",url:"/includes/ajax/ajax_CheckCustomer.php",data:{email:a},dataType:"json",cache:!1}).done(function(a){a.acfound?$("#reg_email-"+e+t).after(""):$("#BuyNow-"+e+t).closest("form").submit()})})})})):($("#BuyNow-"+e+t).closest("form").find("#reg_email-"+e+t).attr("class","form-control required error"),$("#BuyNow-"+e+t).closest("form").find("#emailrequired-"+e+t).slideDown("fast"),!1)}function register_newsletter(){$("#Newslbtn").attr("disabled",!0),$("#name_newsletter").removeClass("error"),$("#email_newsletter").removeClass("error"),$("#newsletter_namerequired_modal").slideUp("fast"),$("#newsletter_emailrequired_modal").slideUp("fast");var e=$("#name_newsletter").val(),t=$("#email_newsletter").val(),a=t.trim(),o=ValidateEmail(a);return""==e||""==a?(""==a&&($("#email_newsletter").addClass("error"),$("#newsletter_emailrequired_modal").slideDown("fast")),""==e&&($("#name_newsletter").addClass("error"),$("#newsletter_namerequired_modal").slideDown("fast")),$("#Newslbtn").attr("disabled",!1),!1):o?void grecaptcha.ready(function(){grecaptcha.execute("6LcavNYUAAAAAJ8uDsh-CmGccHGfxT55BKJwq3WW",{action:"newsletter"}).then(function(e){$("#newsletter_subscribe").prepend(''),$.post("/includes/QuoteCaptcha.php",{token:e},function(e){if(!e.success)return Swal.fire("Oops!","Something went wrong! please contact support","error"),$("#Newslbtn").attr("disabled",!1),!1;var t=$("#newsletter_subscribe").serialize();$.ajax({type:"POST",url:"/includes/ajax/ajax_requestnewsletter.php",data:t,dataType:"json",cache:!1}).done(function(e){if(e.success){let e;$(".newsletter").modal("hide"),Swal.fire({title:"Thank you!",type:"success",html:"Your subscription has been received.",timer:2e3,onBeforeOpen:()=>{Swal.showLoading(),e=setInterval(()=>{},100)},onClose:()=>{clearInterval(e)}}).then(e=>{e.dismiss,Swal.DismissReason.timer}),$("#Newslbtn").attr("disabled",!1)}else Swal.fire("Oops!","Something went wrong! please contact support","error"),$("#Newslbtn").attr("disabled",!1)})})})}):($("#Newslbtn").attr("disabled",!1),$("#email_newsletter").addClass("error"),!1)}function SwitchLanguage(){var e=$("#LanguageSelection").val(),t=$("#LanguagePage").val();$.ajax({type:"POST",url:"/includes/ajax/ajax_SwitchTrans.php",data:"t="+e+"&p="+t,dataType:"json",cache:!1}).done(function(e){window.location.href=e.url})}function isMobile(){let e=!1;var t;return t=navigator.userAgent||navigator.vendor||window.opera,(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(t)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(t.substr(0,4)))&&(e=!0),e}if(function(){"use strict";coupontools=window.coupontools}(),"press"===coupontools.pag&&function(e){var t=e("#follow-scroll"),a=t.offset().top,o=150,s=document.getElementById("presscontent").offsetHeight,r=s-200;t.css("position","relative"),e(window).on("scroll",function(s){var n=e(window).scrollTop(),i=n-a+o,l=r;t.stop(!1,!1).animate({top:n'),$.post("/includes/QuoteCaptcha.php",{token:e},function(e){if(!e.success)return Swal.fire("Oops!","Something went wrong! please contact support","error"),$("#sbtn").attr("disabled",!1),!1;var t=$("#QuoteRequest").serialize();$.ajax({type:"POST",url:"/includes/ajax/ajax_requestquote.php",data:t,dataType:"json",cache:!1}).done(function(e){if(e.success){let e;$(".quote").modal("hide"),Swal.fire({title:"Thank you!",type:"success",html:"Your request has been received.",timer:2e3,onBeforeOpen:()=>{Swal.showLoading(),e=setInterval(()=>{},100)},onClose:()=>{clearInterval(e)}}).then(e=>{e.dismiss,Swal.DismissReason.timer}),$("#sbtn").attr("disabled",!1)}else Swal.fire("Oops!","Something went wrong! please contact support","error"),$("#sbtn").attr("disabled",!1)})})})}):($("#sbtn").attr("disabled",!1),$("#quoteEmail").addClass("error"),!1)}function requestContact(){$("#ContactSend").attr("disabled",!0),$("#contactCompany").removeClass("error"),$("#contactEmail").removeClass("error"),$("#contactName").removeClass("error"),$("#contactQuestion").removeClass("error"),$("#contactPhone").removeClass("error"),$("#requiredCompany").slideUp("fast"),$("#requiredEmail").slideUp("fast"),$("#requiredQuestion").slideUp("fast"),$("#requiredName").slideUp("fast"),$("#requiredPhone").slideUp("fast");var e=$("#contactCompany").val(),t=$("#contactName").val(),a=$("#contactEmail").val(),o=$("#contactPhone").intlTelInput("getNumber");$("#FullPhone").val(o);var s=$("#contactQuestion").val(),r=ValidateEmail(a);return""==e||""==a||""==t||""==s||""==o?(""==e&&($("#contactCompany").addClass("error"),$("#requiredCompany").slideDown("fast")),""==a&&($("#contactEmail").addClass("error"),$("#requiredEmail").slideDown("fast")),""==t&&($("#contactName").addClass("error"),$("#requiredName").slideDown("fast")),""==s&&($("#contactQuestion").addClass("error"),$("#requiredQuestion").slideDown("fast")),""==o&&($("#contactPhone").addClass("error"),$("#requiredPhone").slideDown("fast")),$("#ContactSend").attr("disabled",!1),!1):r?void grecaptcha.ready(function(){grecaptcha.execute("6LcavNYUAAAAAJ8uDsh-CmGccHGfxT55BKJwq3WW",{action:"contactform"}).then(function(e){$("#contact-form").prepend(''),$.post("/includes/QuoteCaptcha.php",{token:e},function(e){if(!e.success)return alert("There is an error with your request."),$("#ContactSend").attr("disabled",!1),!1;var t=$("#contact-form").serialize();$.ajax({type:"POST",url:"/includes/ajax/ajax_requestcontact.php",data:t,dataType:"json",cache:!1}).done(function(e){if(e.success){let e;$("#ContactSend").attr("disabled",!1),Swal.fire({title:"Thank you!",type:"success",html:"We will contact you.",timer:2e3,onBeforeOpen:()=>{Swal.showLoading(),e=setInterval(()=>{},100)},onClose:()=>{clearInterval(e)}}).then(e=>{e.dismiss,Swal.DismissReason.timer})}else Swal.fire("Oops!","Something went wrong! please contact us by mail","error"),$("#ContactSend").attr("disabled",!1)})})})}):($("#contactEmail").addClass("error"),!1)}function requestPromo(e){$("#trial_promo_"+e).removeClass("error"),$("#trial_requiredEmail_"+e).slideUp("fast");var t=$("#trial_promo_"+e).val(),a=t.trim(),o=ValidateEmail(a);return""==a?($("#trial_promo_"+e).addClass("error"),$("#trial_requiredEmail_"+e).slideDown("fast"),!1):o?void grecaptcha.ready(function(){grecaptcha.execute("6LcavNYUAAAAAJ8uDsh-CmGccHGfxT55BKJwq3WW",{action:"specialpromotion"}).then(function(t){$("#trialPromo_"+e).prepend(''),$.post("/includes/QuoteCaptcha.php",{token:t},function(t){if(!t.success)return Swal.fire("Oops!","Something went wrong! please contact support","error"),!1;var a=$("#trialPromo_"+e).serialize();$.ajax({type:"POST",url:"/includes/ajax/ajax_promocheck.php",data:a,dataType:"json",cache:!1}).done(function(t){t.success?window.location.href=t.su:(Swal.fire("Oops!",t.repo,"error"),$("#trial_promo_"+e).addClass("error"))})})})}):($("#trial_promo_"+e).addClass("error"),!1)}$(document).ready(function(){$("#quotePhone").intlTelInput({utilsScript:"https://www.coupontools.com/assets/vendor/intlinput/build/js/utils.js",initialCountry:coupontools.countrycode}),$("#contactPhone").intlTelInput({utilsScript:"https://www.coupontools.com/assets/vendor/intlinput/build/js/utils.js",initialCountry:coupontools.countrycode})})}if("home"===coupontools.pag&&($("#bt-block").hover(function(){$("#bt").slideDown("fast")},function(){$("#bt").slideUp("fast")}),$("#n-block").hover(function(){$("#n").slideDown("fast")},function(){$("#n").slideUp("fast")}),$("#i-block").hover(function(){$("#i").slideDown("fast")},function(){$("#i").slideUp("fast")}),$("#ma-block").hover(function(){$("#ma").slideDown("fast")},function(){$("#ma").slideUp("fast")})),"coupon_features_overview"===coupontools.pag){function imagereset(){document.getElementById("follow-scroll").src="https://img.coupontools.com/misc/general_overview/basic.png"}function mouseOverImage(e){document.getElementById("follow-scroll").src="https://img.coupontools.com/misc/general_overview/"+e+".png"}(function(e){var t=e("#follow-scroll"),a=t.offset().top,o=150,s=document.getElementById("blogcontent").offsetHeight,r=s-800;t.css("position","relative"),e(window).on("scroll",function(s){var n=e(window).scrollTop(),i=n-a+o,l=r;t.stop(!1,!1).animate({top:n=0?($("#companyreq2").html("Company name cannot be "+e+""),$("#company").addClass("error"),$("#companyreq2").slideDown("fast"),!1):""==t?($("#name").addClass("error"),$("#namereq").slideDown("fast"),!1):t.toLowerCase().indexOf("test")>=0?($("#namereq2").html("Name cannot be "+t+""),$("#name").addClass("error"),$("#namereq2").slideDown("fast"),!1):""!=e&&""!=t||void 0}function resetF(){setTimeout(function(){$("#LockTable").hide()},500),$("#Cmpl").attr("disabled",!1)}$(document).ready(function(){$("#phone").intlTelInput({utilsScript:"https://www.coupontools.com/assets/vendor/intlinput/build/js/utils.js",initialCountry:coupontools.countrycode})}),"captera"==!coupontools.pag&&document.getElementById("company").focus(),$("#pwd").click(function(){document.getElementById("pwd").focus()}),$("#pwd").passtrength({minChars:8,tooltip:!0,textWeak:coupontools.weak,textMedium:coupontools.medium,textStrong:coupontools.strong,textVeryStrong:coupontools.verystrong,textMinchars:coupontools.minchars}),$(".toggle-password").click(function(){var e=$($(this).attr("toggle"));"password"==e.attr("type")?e.attr("type","text"):e.attr("type","password")}),$("#Cmpl").on("click",function(e){e.preventDefault(),e.stopPropagation(),$("#Cmpl").attr("disabled",!0),$("#LockTable").show(),$("#email").removeClass("error"),$("#emailreq").slideUp("fast"),$("#emailreq2").slideUp("fast"),$("#emailinv").slideUp("fast"),$("#pwd").removeClass("error"),$("#letter").slideUp("fast"),$("#capital").slideUp("fast"),$("#number").slideUp("fast"),$("#length").slideUp("fast"),$("#pwdreq").slideUp("fast"),$("#passCheck").slideDown("fast"),$("#appsumo").removeClass("error"),$("#termsreq").slideUp("fast");var t=!0;if($("#appsumo").length>0){var a=$("#appsumo").val();if(""==a)return $("#appsumo").addClass("error"),resetF(),!1;$.ajax({type:"POST",url:"includes/ajax/ajax_check_sumo.php",dataType:"json",data:{sumocode:a}}).done(function(e){if(e.inval)return $("#appsumo").addClass("error"),resetF(),!1})}if(Controle=checkFields(),Controle&&t){var o=$("#email").val(),s=$("#pwd").val();if(""==o)return $("#emailreq").slideDown("fast"),$("#email").addClass("error"),resetF(),!1;if(!ValidateEmail(o))return $("#emailinv").slideDown("fast"),$("#email").addClass("error"),resetF(),!1;var r=$("#pretrial").val(),n=JSON.stringify(coupontools.RegisterData),i=JSON.stringify(coupontools.lp),l=(new Date).getTimezoneOffset();l=0==l?0:-l,$.ajax({type:"POST",url:"includes/ajax/ajax_check_user.php",dataType:"json",data:{email:o,pretrial:r,hostdata:n,lp:i,tz:l}}).done(function(e){if(e.lengthe)return $("#email").addClass("error"),$("#emailreq2").html("Email length should be more than 4 characters"),$("#emailreq2").slideDown("fast"),resetF(),!1;if(e.taken)return $("#email").addClass("error"),$("#emailreq2").html("Email already exists"),$("#emailreq2").slideDown("fast"),setTimeout(function(){$("#RegisterFlow").empty(),$("#RegisterFlow").html("

"+coupontools.back+"

"+coupontools.back_info+'

facebook retarget pixel Coupontools
'+coupontools.signin+"
")},2e3),!1;if(e.inval)return $("#email").addClass("error"),$("#emailinv").slideDown("fast"),resetF(),!1;if(e.blacklist)return $("#RegisterFlow").empty(),$("#RegisterFlow").html("

"+coupontools.oops+"

"+coupontools.oops_info+' (Blacklisted)

facebook retarget pixel Coupontools
'+coupontools.tryagain+"
"),!1;if(!(e.inval||e.lengthe||e.taken||e.blacklist)){if(""!=e.pretrialid&&$("#pretrial").val(e.pretrialid),""==s)return $("#pwdreq").slideDown("fast"),resetF(),!1;var t=$("#cbx").is(":checked");if(!t)return $("#cbx").addClass("error"),$("#termsreq").slideDown("fast"),resetF(),!1;grecaptcha.ready(function(){grecaptcha.execute("6LcavNYUAAAAAJ8uDsh-CmGccHGfxT55BKJwq3WW",{action:"newsletter"}).then(function(e){$("#registerform").prepend(''),$.post("/includes/QuoteCaptcha.php",{token:e},function(e){if(!e.success)return resetF(),!1;var t=$("#phone").intlTelInput("getNumber");$("#realphone").val(t);var a=$("#registerform").serialize(),o=JSON.stringify(coupontools.RegisterData),s=JSON.stringify(coupontools.lp),r=coupontools.lang,n=(new Date).getTimezoneOffset();n=0==n?0:-n;var i=a+"&hostdata="+o+"&lp="+s+"&lang="+r+"&tz="+n,l=!1;if(l)return resetF(),!1;l=!0,$.ajax({type:"POST",url:"/includes/ajax/ajax_details.php",data:i,dataType:"json",cache:!1,async:!0}),$.ajax({type:"POST",url:"/includes/ajax/ajax_trial2021.php",data:i,dataType:"json",cache:!1}).done(function(e){""!=e.resp&&""==e.regresp?(Swal.fire("Oops!",e.resp,"error"),resetF(),l=!1):""==e.resp&&""!=e.regresp?(Swal.fire("Success!",e.regresp,"success"),resetF(),l=!1,setTimeout(function(){window.location.href="https://login.coupontools.com"},3e3)):(isMobile()?Swal.fire({type:"success",title:"Trial account successfully created!",text:"Switch to desktop for the optimal Coupontools experience.",showConfirmButton:!0,confirmButtonText:"Continue anyways",customClass:{confirmButton:"confirm-button-register"}}).then(t=>{t.value&&(window.location.href=e.login)}):window.location.href=e.login,l=!1)}).fail(function(e){var t=e;$.ajax({type:"POST",url:"/includes/ajax/ajax_failedReg.php",data:t,dataType:"json",cache:!1}),Swal.fire("Success!","Please check your email for the login credentials.","success"),setTimeout(function(){window.location.href="https://login.coupontools.com"},3e3),resetF(),l=!1})})})})}})}else resetF()})}if(0===coupontools.CookieSet&&1===coupontools.ShowCookie&&$(document).ready(function(){setTimeout(function(){$("#cookieConsent").fadeIn(200)},4e3),$("#closeCookieConsent, .cookieConsentOK").click(function(){$.ajax({type:"POST",url:"/includes/ajax/ajax_setCookie.php",dataType:"json",cache:!1}).done(function(e){$("#cookieConsent").fadeOut(200)})})}),"payment"===coupontools.pag&&1===coupontools.isStripe){for(var select=$(".card-expiry-year"),year=(new Date).getFullYear(),i=0;i<12;i++)select.append($(""));function stripeResponseHandler(e,t){if(t.error)$(".submit-button").removeAttr("disabled"),document.getElementById("a_x200").style.display="block",$(".payment-errors").html(t.error.message);else{var a=$("#payment-form"),o=t.id;a.append(""),a.get(0).submit()}}$(document).ready(function(){$("#payment-form").bootstrapValidator({message:"This value is not valid",feedbackIcons:{valid:"fas fa-fw fa-check",invalid:"fas fa-fw fa-close",validating:"fas fa-fw fa-refresh"},submitHandler:function(e,t,a){return Stripe.card.createToken({number:$(".card-number").val(),cvc:$(".card-cvc").val(),exp_month:$(".card-expiry-month").val(),exp_year:$(".card-expiry-year").val(),name:$(".card-holder-name").val(),address_line1:$(".address").val(),address_city:$(".city").val(),address_zip:$(".zip").val(),address_state:$(".state").val(),address_country:$(".country").val()},stripeResponseHandler),!1},fields:{street:{validators:{notEmpty:{message:"The street is required and cannot be empty"},stringLength:{min:6,max:96,message:"The street must be more than 6 and less than 96 characters long"}}},city:{validators:{notEmpty:{message:"The city is required and cannot be empty"}}},zip:{validators:{notEmpty:{message:"The zip is required and cannot be empty"},stringLength:{min:3,max:9,message:"The zip must be more than 3 and less than 9 characters long"}}},email:{validators:{notEmpty:{message:"The email address is required and can't be empty"},emailAddress:{message:"The input is not a valid email address"},stringLength:{min:6,max:65,message:"The email must be more than 6 and less than 65 characters long"}}},cardholdername:{validators:{notEmpty:{message:"The card holder name is required and can't be empty"},stringLength:{min:6,max:70,message:"The card holder name must be more than 6 and less than 70 characters long"}}},cardnumber:{selector:"#cardnumber",validators:{notEmpty:{message:"The credit card number is required and can't be empty"},creditCard:{message:"The credit card number is invalid"}}},expMonth:{selector:'[data-stripe="exp-month"]',validators:{notEmpty:{message:"The expiration month is required"},digits:{message:"The expiration month can contain digits only"},callback:{message:"Expired",callback:function(e,t){e=parseInt(e,10);var a=t.getFieldElements("expYear").val(),o=(new Date).getMonth()+1,s=(new Date).getFullYear();return!(e<0||e>12)&&(""==a||(a=parseInt(a,10),(a>s||a==s&&e>o)&&(t.updateStatus("expYear","VALID"),!0)))}}}},expYear:{selector:'[data-stripe="exp-year"]',validators:{notEmpty:{message:"The expiration year is required"},digits:{message:"The expiration year can contain digits only"},callback:{message:"Expired",callback:function(e,t){e=parseInt(e,10);var a=t.getFieldElements("expMonth").val(),o=(new Date).getMonth()+1,s=(new Date).getFullYear();return!(es+100)&&(""!=a&&(a=parseInt(a,10),(e>s||e==s&&a>o)&&(t.updateStatus("expMonth","VALID"),!0)))}}}},cvv:{selector:"#cvv",validators:{notEmpty:{message:"The cvv is required and can't be empty"}}}}})}),coupontools.isDev?Stripe.setPublishableKey("pk_test_TQxDsTMCAvXJWy2fo0BNZQMr"):Stripe.setPublishableKey("pk_live_40olkKbHR4HhnQEXMSBe0l1Z");var card=new Card({form:"form",container:".card-wrapper",formSelectors:{numberInput:"input#cardnumber",cvcInput:"input#cvv",nameInput:"input#cardholdername"},width:350,formatting:!0,messages:{validDate:"valid\ndate",monthYear:"mm/yyyy"},placeholders:{number:"**** **** **** ****",name:"YOUR NAME HERE",expiry:"**/**",cvc:"***"},masks:{},debug:!1})}if("buy_now"===coupontools.pag){function LoadForgotpwd(){$("#WelcomeBack").hide(),$("#ForgotPWD").slideDown("fast")}function LoadWelcomeBack(){$("#ForgotPWD").hide(),$("#WelcomeBack").slideDown("fast")}function resetpwd(){$("#SendPwd").attr("disabled",!0),$("#emailreq").slideUp("fast");var e=$("#pwdform").serialize();""!=$("#theemail").val()?$.ajax({type:"POST",url:"includes/ajax/ajax_precheck_login.php",dataType:"json",data:e}).done(function(e){if(e.acfound){var t=$("select[name=theusername]");$("select[name=theusername]").empty(),e.main?t.append($(""));function stripeResponseHandler(e,t){if($("#LockTable2").show(),t.error)$(".submit-button").removeAttr("disabled"),document.getElementById("a_x200").style.display="block",$(".payment-errors").html(t.error.message),$("#LockTable2").hide();else{var a=$("#payment-form"),o=t.id;a.append(""),a.get(0).submit()}}$(document).ready(function(){$("#payment-form").bootstrapValidator({message:"This value is not valid",feedbackIcons:{valid:"fas fa-fw fa-check",invalid:"fas fa-fw fa-close",validating:"fas fa-fw fa-refresh"},submitHandler:function(e,t,a){return Stripe.card.createToken({number:$(".card-number").val(),cvc:$(".card-cvc").val(),exp_month:$(".card-expiry-month").val(),exp_year:$(".card-expiry-year").val(),name:$(".card-holder-name").val(),address_line1:$(".address").val(),address_city:$(".city").val(),address_zip:$(".zip").val(),address_state:$(".state").val(),address_country:$(".country").val()},stripeResponseHandler),!1},fields:{street:{validators:{notEmpty:{message:"The street is required and cannot be empty"},stringLength:{min:6,max:96,message:"The street must be more than 6 and less than 96 characters long"}}},city:{validators:{notEmpty:{message:"The city is required and cannot be empty"}}},zip:{validators:{notEmpty:{message:"The zip is required and cannot be empty"},stringLength:{min:3,max:9,message:"The zip must be more than 3 and less than 9 characters long"}}},email:{validators:{notEmpty:{message:"The email address is required and can't be empty"},emailAddress:{message:"The input is not a valid email address"},stringLength:{min:6,max:65,message:"The email must be more than 6 and less than 65 characters long"}}},cardholdername:{validators:{notEmpty:{message:"The card holder name is required and can't be empty"},stringLength:{min:6,max:70,message:"The card holder name must be more than 6 and less than 70 characters long"}}},cardnumber:{selector:"#cardnumber",validators:{notEmpty:{message:"The credit card number is required and can't be empty"},creditCard:{message:"The credit card number is invalid"}}},expMonth:{selector:'[data-stripe="exp-month"]',validators:{notEmpty:{message:"The expiration month is required"},digits:{message:"The expiration month can contain digits only"},callback:{message:"Expired",callback:function(e,t){e=parseInt(e,10);var a=t.getFieldElements("expYear").val(),o=(new Date).getMonth()+1,s=(new Date).getFullYear();return!(e<0||e>12)&&(""==a||(a=parseInt(a,10),(a>s||a==s&&e>o)&&(t.updateStatus("expYear","VALID"),!0)))}}}},expYear:{ selector:'[data-stripe="exp-year"]',validators:{notEmpty:{message:"The expiration year is required"},digits:{message:"The expiration year can contain digits only"},callback:{message:"Expired",callback:function(e,t){e=parseInt(e,10);var a=t.getFieldElements("expMonth").val(),o=(new Date).getMonth()+1,s=(new Date).getFullYear();return!(es+100)&&(""!=a&&(a=parseInt(a,10),(e>s||e==s&&a>o)&&(t.updateStatus("expMonth","VALID"),!0)))}}}},cvv:{selector:"#cvv",validators:{notEmpty:{message:"The cvv is required and can't be empty"}}}}})}),coupontools.isDev?Stripe.setPublishableKey("pk_test_TQxDsTMCAvXJWy2fo0BNZQMr"):Stripe.setPublishableKey("pk_live_40olkKbHR4HhnQEXMSBe0l1Z");var buycard=new Card({form:"#payment-form",container:".card-wrapper",formSelectors:{numberInput:"input#cardnumber",cvcInput:"input#cvv",nameInput:"input#cardholdername"},width:350,formatting:!0,messages:{validDate:"valid\ndate",monthYear:"mm/yyyy"},placeholders:{number:"**** **** **** ****",name:"YOUR NAME HERE",expiry:"**/**",cvc:"***"},masks:{},debug:!1})}if("pricing"==coupontools.pag){function highliteUserint(){$("#userints").addClass("highlite-panel"),setTimeout(function(){$("#userints").removeClass("highlite-panel")},3e3)}var identifier=window.location.hash;"#user-interactions"===identifier&&($("#userints").addClass("highlite-panel"),setTimeout(function(){$("#userints").removeClass("highlite-panel")},3e3))}